#include "stdint.h"
#include "dataproc.h"
#include "pulse.h"

typedef struct {
    int32_t (*Sub2Add8)(float f_real, int32_t i_now);
    int32_t (*SubAdd_x)(float f_real, int32_t i_now, float val_sub);
    uint32_t (*LedBreathHandle)(led_breath_type *Brj);
    void (*pulse_init)(timer_pulse_type *pulse, uint32_t tickStart);
    void (*PulseCreat)(timer_pulse_type *pulse, uint32_t uTick);
} app_interface_list_type;


const app_interface_list_type app_interface = 
{
    &Sub2Add8,
    &SubAdd_x,
    &LedBreathHandle,
    &pulse_init,
    &PulseCreat,
};

